/**
描述
写出一个程序，接受一个正浮点数值，输出该数值的近似整数值。如果小数点后数值大于等于 0.5 ,向上取整；小于 0.5 ，则向下取整。

数据范围：保证输入的数字在 32 位浮点数范围内
输入描述：
输入一个正浮点数值

输出描述：
输出该数值的近似整数值
*/
const readline = require('readline')
const rl = readline.createInterface({
  input:process.stdin,
  output:process.stdout
})

function transform(inputStr) {
  console.log(Math.round(inputStr))
}
// 本地测试
// transform(Number(5.5))
// console.log(resultArr.join(' '))

// 提交测试
rl.on('line', (line) => {
  if (line) {
    transform(line)
  }
})